/**
 * 
 */
package es.uab.es2.TimeTracker.informes;

/** 
 * Encarregada de formar les parts
 * de la estructura d'un informe.
 * @author sule
 */
public abstract class Component {

	/**
	 * Informe que crida a aquests components.
	 * @uml.property  name="informePare"
	 * @uml.associationEnd  multiplicity="(1 1)
	 * " inverse="components:es.uab.es2.TimeTracker.informes.Informe"
	 */
	private Informe informePare;

	/**
	 * Getter of the property <tt>informePare</tt>.
	 * @return  Returns the informePare.
	 * @uml.property  name="informePare"
	 */
	public final Informe getInformePare() {
		return informePare;
	}

	/**
	 * Setter of the property <tt>informePare</tt>.
	 * @param iInformePare  The informePare to set.
	 * @uml.property  name="informePare"
	 */
	public final void setInformePare(final Informe iInformePare) {
		this.informePare = iInformePare;
	}





}
